package com.gree.flowable.app.pojo.form;

import java.io.Serializable;

/**
 * @author ：180849
 * @date ：Created in 2021/5/18 19:02
 * @description：Oracle数据库列实体
 * @modified By：
 * @version: 1.0
 */
public class OracleColumnVo implements Serializable {
    /**
     * 表名
     */
    private String tableName;
    /**
     * 字段名
     */
    private String columnName;
    /**
     * 数据类型
     */
    private String dataType;
    /**
     * 数据长度
     */
    private Integer dataLength;
    /**
     * 数据小数前的位数
     */
    private Integer dataPrecision;
    /**
     * 数据小数精度
     */
    private Integer dataScale;
    /**
     * 是否为空
     */
    private String nullAble;
    /**
     * 字段描述
     */
    private String comments;
    /**
     * 是否是主键
     */
    private String columnKey;
    /**
     * 默认值
     */
    private String dataDefault;

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getColumnName() {
        return columnName;
    }

    public void setColumnName(String columnName) {
        this.columnName = columnName;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public Integer getDataLength() {
        return dataLength;
    }

    public void setDataLength(Integer dataLength) {
        this.dataLength = dataLength;
    }

    public Integer getDataPrecision() {
        return dataPrecision;
    }

    public void setDataPrecision(Integer dataPrecision) {
        this.dataPrecision = dataPrecision;
    }

    public Integer getDataScale() {
        return dataScale;
    }

    public void setDataScale(Integer dataScale) {
        this.dataScale = dataScale;
    }

    public String getNullAble() {
        return nullAble;
    }

    public void setNullAble(String nullAble) {
        this.nullAble = nullAble;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getColumnKey() {
        return columnKey;
    }

    public void setColumnKey(String columnKey) {
        this.columnKey = columnKey;
    }

    public String getDataDefault() {
        return dataDefault;
    }

    public void setDataDefault(String dataDefault) {
        this.dataDefault = dataDefault;
    }
}
